package com.xbongbong.paas.toolbox.util;

import com.alibaba.fastjson.JSONObject;

import java.util.Objects;

/**
 * 钩子方法工具类
 * @author 吴峰
 * @date 2020/12/23 9:29
 */
public class HookMethodUtil {

    /**
     * 钩子方法：校验关联数据字段是不是合法数据
     * @param data
     * @param key
     * @return
     */
    public static boolean isLegalData(JSONObject data, String key) {
        return Objects.nonNull(data.get(key)) && !Objects.equals(0, data.get(key)) && data.get(key) instanceof Number;
    }
}
